voluntary self-commitment - German English Dictionary